temporary facilities - Spanish English Dictionary